• word of the day

    aztec lily

    aztec lily - Dictionary definition and meaning for word aztec lily

    Definition
    (noun) Mexican bulbous herb cultivated for its handsome bright red solitary flower

Word used in video below:
text: curious about aztec human
Download our Mobile App Today
Receive our word of the day
on Whatsapp